package View;
/**
 * @author Emily
 * An interface for UI elements that can be selected
 * one at a time such as colors, number of players,
 * and map tiles
 */
public interface Selectable 
{
	/**
	 * Move the item into the selected state
	 * @return true if item is selected, false if not selected
	 */
	public boolean isSelected();
	
	/**
	 * Move the item into the selected graphical state
	 * @param true selects the item, false deselects it
	 */
	public void setSelected(boolean b);

}
